plastic interlayer - Spanish English Dictionary